<?php
    if (!isset ($_SESSION["CLI_ID"]) || !is_numeric($_SESSION["CLI_ID"])){
        throw new Exception("Codigo do cliente invalido");
    }
?>

<script>
    //Configura o form para cadastro
    $(document).ready(function(){
        configura_mascara();
    });
    
    
function configura_mascara(){
    $("#valor").maskMoney({symbol:"R$ ", decimal:",",thousands:"."});
    $.mask.definitions['~']='[1-9]';
    $("#peso").mask("~?9999", {placeholder:""});
    $(document.carga.elements["carga[CAR_OBSERVACAO]"]).limit(255);
}

function valida(){
    form = document.carga;
    origem_uf = form.elements["origem_uf"];
    origem_cidade = form.elements["carga[CID_ORIGEM_ID]"];
    destino_uf = form.elements["destino_uf"];
    destino_cidade = form.elements["carga[CID_DESTINO_ID]"];
    produto = form.elements["carga[CAR_PRODUTO]"];
    valor = form.elements["carga[CAR_VALOR]"];
    veiculo = form.elements["carga[CAR_VEICULO]"];
    
    if(origem_cidade.value == ""){
        alert("O campo Origem não pode ser vazio!");
        origem_uf.focus();
        return false;
    }else if(destino_cidade.value == ""){
        alert("O campo Destino não pode ser vazio!");
        origem_uf.focus();
        return false;
    }else if(produto.value == ""){
        alert("O campo Produto não pode ser vazio!");
        produto.focus();
        return false;
    }else if(valor.value == ""){
        alert("O campo Valor não pode ser vazio!");
        valor.focus();
        return false;
    }else if(veiculo.value == ""){
        alert("O campo Veículo não pode ser vazio!");
        veiculo.focus();
        return false;
    }
    show_loading_screen();
    return true;
}


</script>
<form class="formularios" id="form_usuario" name="carga" action="./action.php?action=carga_cadastra" onsubmit="return valida();" method="post">
    <span class="titulo_conteudo">Cadastro de Carga para "<?php include_once $app."dao/dao_usuario.php"; $dao_usuario = new dao_usuario(); echo $dao_usuario->selectByCLI_ID($_SESSION["CLI_ID"])->USU_NOME ?>"</span>
    <div class="corpo_conteudo">
        <table>
            <tr><td style="width: 90px">
            Origem:*</td><td><select id="origem_uf" name="origem_uf" onchange="buscaCidade('origem_cidade',this.value);">
                    <option value=""></option>
                    <?php
                        include $app.'dao/dao_localidade.php';

                        $dao_localidade = new dao_localidade();
                        $result = $dao_localidade->selectAllUF();
                        $UF = "";
                        foreach ($result as $row){
                          $UF .= "<option value='".$row['EST_SIGLA']."'>".$row['EST_SIGLA']."</option>";
                        }
                        echo $UF;
                    ?>
                </select> <select style="width: 200px" name="carga[CID_ORIGEM_ID]" id="origem_cidade"></select>
            </td></tr>
            <tr><td>
            Destino:*</td><td><select id="destino_uf" name="destino_uf" onchange="buscaCidade('destino_cidade',this.value);">
                    <option value=""></option>
                    <?php
                        echo $UF;
                    ?>
                </select> <select style="width: 200px" name="carga[CID_DESTINO_ID]" id="destino_cidade"></select>
            </td></tr>
        </table>
    </div>
    <div class="linha_conteudo"></div>
    <div class="corpo_conteudo">
        <table>
            <tr><td style="width: 90px">Produto:*</td><td><input type="text" name="carga[CAR_PRODUTO]" size="50" maxlength="50"/></td></tr>
            <tr><td>Especie:</td><td><input type="text" name="carga[CAR_ESPECIE]" size="50" maxlength="25"/></td></tr>
            <tr><td>Peso:</td><td><input id="peso" type="text" name="carga[CAR_PESO]" maxlength="5" size="10"/> toneladas</td></tr>
            <tr><td>Valor:*</td><td><input id="valor" type="text" size="10" maxlength="12" name="carga[CAR_VALOR]"/> R$</td></tr>
        </table>
    </div>
    <div class="linha_conteudo"></div>
    <div class="corpo_conteudo">
        <table>
            <tr><td style="width: 90px">Ve&iacute;culo:*</td><td><input type="text" name="carga[CAR_VEICULO]" size="50" maxlength="25"/></td></tr>
            <tr><td>Carroceria:</td><td><input type="text" name="carga[CAR_CARROCERIA]" size="50" maxlength="25"/></td></tr>
            <tr><td>Rastreado:</td>
                <td><select name="carga[CAR_RASTREADO]">
                        <option value="0">N&atilde;o</option>
                        <option value="1">Sim</option>
                    </select>
                </td></tr>
        </table>
    </div>
    <div class="linha_conteudo"></div>
    <div class="corpo_conteudo">
        <table><tr><td style="width: 90px">Observa&ccedil;&atilde;o:</td>
                <td><textarea class="textarea" name="carga[CAR_OBSERVACAO]" maxlength="255" rows="7" cols="70" ></textarea></td></tr></table>
    </div>
    <div class="linha_conteudo"></div>
    <br/>
    <small>* Campos obrigat&oacute;rios</small>
    <br/><br/>
    <input type="submit" value="Salvar"/>

</form>